<%@ page import="com.informet.ipd.modelo.dao.AdarDao" %>
<%@ page import="com.informet.ipd.modelo.dao.ProgEstrDao" %>
<%@ page import="com.informet.ipd.modelo.vo.AdarVO" %>
<%@ page import="com.informet.ipd.modelo.vo.UbigeoVO" %>
<%@ page import="com.informet.ipd.struts.form.AvancePorActividadForm" %>
<%@ page import="java.util.*" %>
<%@ page import="javax.swing.JOptionPane"%>
<%@ page import="constantes.Constantes" %>
<%@ taglib uri="/tags/c" prefix="c"%>

<%
            //JOptionPane.showMessageDialog(null, request.getParameter("codProgrma"));
//codAlumno+flagcapa+txtPuesto=";
//txtPuesto+txtEvento+txtFecha+txtMarca;
//codOlimpico+codFederado;

            StringBuffer cadenaSalida = new StringBuffer();
            AdarDao supportFacade = new AdarDao();
            String flagcapa=request.getParameter("flagcapa");
            String tipoOper = request.getParameter("tipoOper");
            String codAlumno=request.getParameter("codAlumno");
            String codExpectativa=request.getParameter("codExpectativa");
            String txtMarca=request.getParameter("txtMarcaResultado");
            String txtLugar=request.getParameter("txtLugar");
            String rankOlimpico=request.getParameter("txtRankingOlimpico");
            String rankFederado=request.getParameter("txtRankingFederado");
            String codTrimestre=request.getParameter("codTrimestre");


            
            String idPerfil="";
            String codUser="";

             List lista=null;
            try {

        if(flagcapa.equals("0"))
        {
                        lista=supportFacade.getlistResultados(null,codAlumno,"","") ;
        }

        if(flagcapa.equals("1"))
        {
             
             supportFacade.spManR(idPerfil,codUser,tipoOper,codAlumno,codExpectativa,txtMarca,txtLugar,
                                  rankOlimpico,rankFederado,"",codTrimestre);
             lista=supportFacade.getlistResultados(null,codAlumno,"","") ;
         }

        if(flagcapa.equals("3"))
        {
                    String codEtiqueta=request.getParameter("codEtiqueta") ;
                    supportFacade.spManPermanencia(codAlumno,codEtiqueta);
                    lista=supportFacade.getlistResultados(null,codAlumno,"","") ;
        }
        
                cadenaSalida.append("<table   align='center'  class='userTable'>");

                                cadenaSalida.append("<tr class='even' >");
                                    cadenaSalida.append("<th class='textoTR'colspan='7' align='center'>Expectativa </th>");
                                    cadenaSalida.append("<th class='textoTR'colspan='10' align='center'>Resultados</th>");
                                cadenaSalida.append("</tr>");

                                cadenaSalida.append("<tr class='even' align='center'>");
                                    cadenaSalida.append("<th class='textoTR'>Evento </th>");
                                    cadenaSalida.append("<th class='textoTR'>Circuito Olimpico</th>");
                                    cadenaSalida.append("<th class='textoTR'>Circuito Federado</th>");
                                    cadenaSalida.append("<th class='textoTR'>Puesto</th>");
                                    cadenaSalida.append("<th class='textoTR'>Marca</th>");
                                    cadenaSalida.append("<th class='textoTR'>Fecha Inicio</th>");
                                    cadenaSalida.append("<th class='textoTR'>Fecha Fin</th>");

                                    cadenaSalida.append("<th class='textoTR'>Trimestre</th>");
                                    cadenaSalida.append("<th class='textoTR'>Marca</th>");
                                    cadenaSalida.append("<th class='textoTR'>Lugar</th>");
                                    cadenaSalida.append("<th class='textoTR'>Diferencial</th>");
                                    cadenaSalida.append("<th class='textoTR'>Cumplimiento</th>");
                                    cadenaSalida.append("<th class='textoTR'>Ranking Olimpico</th>");
                                    cadenaSalida.append("<th class='textoTR'>Ranking Federado</th>");

                                    cadenaSalida.append("<th class='textoTR'>Causa de Retiro</th>");

                                    cadenaSalida.append("<th class='textoTR'>Editar </th>");
                                    cadenaSalida.append("<th class='textoTR'>Eliminar </th>");
                                 cadenaSalida.append("</tr>");
                            Iterator it = lista.iterator();
                            while (it.hasNext()) {
                                AdarVO crecerConDeporteVOForList = (AdarVO) it.next();

                                cadenaSalida.append("<tr align='center'>");

                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getDescEvento()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getDescOlimpico()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getDescFederado()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getPuesto()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getCodMarca()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getFechaIni()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getFechaFin()+"</td>");

                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getDescTrimestre()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getNumMarcaRes()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getNumLugar()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getNumDiferencial()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getNumCumplimiento()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getNumRankOlimpico()+"</td>");
                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getNumRankFederado()+"</td>");


                                cadenaSalida.append("<td width='10%' align='center'>"+crecerConDeporteVOForList.getDescCausaRet()+"</td>");




                                cadenaSalida.append("<td width='10%' align='center'>");
                                cadenaSalida.append("<img style='cursor:pointer' title='Editar' alt='Editar' border=0  src='images/b_edit.png' onclick=\"editarExpectativa('"+ crecerConDeporteVOForList.getCodAlumno()+"','"+ crecerConDeporteVOForList.getCodMarca()+"','"+crecerConDeporteVOForList.getCodExpectativa()+"','"+crecerConDeporteVOForList.getDescEvento()+"','"+crecerConDeporteVOForList.getFechaIni()+"','"+crecerConDeporteVOForList.getFechaFin()+"','"+crecerConDeporteVOForList.getCodOlimpico()+"','"+crecerConDeporteVOForList.getCodFederado()+"','"+crecerConDeporteVOForList.getPuesto()+"','"+crecerConDeporteVOForList.getNumMarcaRes()+"','"+crecerConDeporteVOForList.getNumLugar()+"','"+crecerConDeporteVOForList.getNumRankOlimpico()+"','"+crecerConDeporteVOForList.getNumRankFederado()+"','"+crecerConDeporteVOForList.getCodTrimestre()+"');\" >");
                                cadenaSalida.append("</td>");

                                cadenaSalida.append("<td width='10%' align='center'> ");
                                cadenaSalida.append("<img style='cursor:pointer' title='Eliminar' alt='Eliminar' border=0  src='images/b_drop.png' onclick=\"eliminarExpectativa('"+ crecerConDeporteVOForList.getCodAlumno()+"','"+ crecerConDeporteVOForList.getCodMarca()+"','"+crecerConDeporteVOForList.getCodExpectativa()+"','"+crecerConDeporteVOForList.getDescEvento()+"','"+crecerConDeporteVOForList.getFechaIni()+"','"+crecerConDeporteVOForList.getFechaFin()+"','"+crecerConDeporteVOForList.getCodOlimpico()+"','"+crecerConDeporteVOForList.getCodFederado()+"','"+crecerConDeporteVOForList.getPuesto()+"','"+crecerConDeporteVOForList.getNumMarcaRes()+"','"+crecerConDeporteVOForList.getNumLugar()+"','"+crecerConDeporteVOForList.getNumRankOlimpico()+"','"+crecerConDeporteVOForList.getNumRankFederado()+"','"+crecerConDeporteVOForList.getCodTrimestre()+"');\" >");
                                cadenaSalida.append("</td>");

                                cadenaSalida.append("</tr>");
                            }

                            cadenaSalida.append("</table>");
                            lista=null;
            } catch (Exception e) {
                   cadenaSalida.append("error : "+e.toString());
            }
            out.print(cadenaSalida);
%>